off the leash - Allemand Anglais Dictionnaire